"La aplicación “Sistema de Información y Consulta de Distribuciones SGR - SICODIS” permite a los usuarios la consulta de Información de las Distribuciones del Sistema General de Regalías, a nivel Presupuestal e Instrucciones Mensuales de Abono a Cuenta, por entidad o grupo de Entidades (Departamentos o Regiones)."
En esta data se presenta la información de asignación por departamento y la correspondiente entidad respecto a los montos asignados desde sus regalias.
import pandas as pd
import plotly.express as px
import plotly as plt
import pandas_profiling
df = pd.read_csv('DetalleDepartamentoSGR.csv', sep=';', encoding='latin-1')
report = pandas_profiling.ProfileReport(df)
report
En ester caso se busca relacionar los departamentos con las entidades que reciben los recursos mediante las regalias desde este contexto se puede definir el siguiente conjunto de parejas:
Como se muestra a continuación la respresentación de las tareas propuestas se realizará de la siguiente manera:
dfpromedio = df.groupby(['NombreDepartamento','NombreEntidad']).mean().reset_index()
fig = px.treemap(dfpromedio, path=['NombreDepartamento','NombreEntidad'], values='ValorPagadoGiroSGR')
fig.show()
dfpadre=df.groupby(['NombreDepartamento','Rubro']).mean().reset_index()
fig = px.sunburst(dfpadre, path=['NombreDepartamento','Rubro'], values='ValorPagadoGiroSGR'
# , color='periodo'
)
fig.show()